sedww

Phonetic
[se.diː]
English: Translation
water fall area
Hindi: Translation
पानी गिरने की जगह
noun
ID
952