English to Indonesian
anglomania
please wait
by Xamux Translate
anglomania
noun
an excessive enthusiasm for all things English
antusiasme yang berlebihan untuk semua hal bahasa Inggris
source: WordNet 3.0
Browse by prefix