German-English dictionary »

lambliasis meaning in English

GermanEnglish
die Lambliasis Substantiv

lambliasisnoun