German-English dictionary »

hochintelligente, aber kontaktarme person meaning in English

GermanEnglish
hochintelligente, aber kontaktarme Person

nerd[UK: nɜːd] [US: ˈnɝːd]