Meaning ofgiardiain English

giardia

us//ɡaɪˈɛəɹi.ə//uk//dʒaɪˈæɹi.ə//
#uncommon
Definitions