walleyed Thai Translation

walleyed - ตาถลน

EnglishThaiTransliteration
walleyed
(Adjective)
ตาถลน
Related:ตาโปน