English-German dictionary »

loa loa meaning in German

EnglishGerman
Loa loa noun

der AugenwurmSubstantiv

loa loa noun

die Loa-loa-InfektionSubstantiv