English-French dictionary »

giardiasis meaning in French

EnglishFrench
giardiasis (disease)
noun

giardiase◼◼◼nom {f}