Việtionary.net
Vietnamese Dictionary, Translate, and Learning
Loading ...
Vietnamese
Dull, dull-headed
Vietnamese:Đồ ngu ngốc!
English:What a dullard!