Polish-English dictionary »

termopauza meaning in English

PolishEnglish
termopauza

thermopause