Estonian-English dictionary »

meteoriidikraater meaning in English

EstonianEnglish
meteoriidikraater

meteorite crater◼◼◼

meteor crater◼◼◼