Meaning oflambliain English

lamblia

us/ˈlæmbliə/uk/ˈlæmbliə/
#uncommon
Definitions