Polish-English dictionary »

otis meaning in English

PolishEnglish
Otis

Otis

Fotis

Fotis

Lotis

Lotis

protista noun

protistnoun
eukaryotic unicellular organisms