Russian-Latin dictionary »

инфузория-туфелька meaning in Latin

RussianLatin
инфузория-туфелька noun

paramecium caudatumnoun

Your history