German-English dictionary »

giardiasis meaning in English

GermanEnglish
die Giardiasis Substantiv

giardiasis◼◼◼noun