putla

Phonetic
[putla]
English: Translation
eyeball
noun
body part;
Plains Remo, from Oriya
Notes

1968;