Polish-English dictionary »

rzęsistkowica meaning in English

PolishEnglish
rzęsistkowica noun

trichomoniasisnoun
disease