EXPERIENCE
LEARN
C2
IPA
/teiw ruːp/
GD
tew rup

ទេវរូប Meaning in English

Definitions

US statue / likeness of a divinity
Headley