doochii

Phonetic
[doː.tɕiː]
English: Translation
permanent spot or location for stayng or sitting
Hindi: Translation
ठहरने या बैठने के लिए स्थायी स्थान या स्थान
noun
Animals
ID
357