Estonian-English dictionary »

lamblia (soolenugiline) meaning in English

EstonianEnglish
lamblia (soolenugiline)

Lamblia◼◼◼