Estonian-English dictionary »

homo sapiens meaning in English

EstonianEnglish
homo sapiens

homo sapiens◼◼◼