Estonian-English dictionary »

turbaraba meaning in English

EstonianEnglish
turbaraba

peat bog◼◼◼