Russian-English dictionary »

мезоскаф meaning in English

RussianEnglish
мезоскаф noun

mesoscaphenoun