tarlar
Phonetic
[tarlar]
English: Translation
peacock
noun
Animals
Birds
Notes

Ziro, June 2015

syn. tar pwta