German-English dictionary »

kretinoid meaning in English

GermanEnglish
kretinoid

cretinoid[UK: krˈetɪnˌɔɪd] [US: krˈetɪnˌɔɪd]