twdum

Phonetic
[ti.dum]
English: Translation
upper part of the vagina
Hindi: Translation
योनि का ऊपरी भाग
noun
ID
910