rattlepate Thai Translation

rattlepate - คนขี้โม้โอ้อวด

EnglishThaiTransliteration
rattlepate
(Noun)
Related: rattlebrain
คนขี้โม้โอ้อวด