Kamus Mobile
https://m.xamux.com
English to Indonesian
anglomania
noun
an excessive enthusiasm for all things English
antusiasme yang berlebihan untuk semua hal bahasa Inggris
source: WordNet 3.0