Estonian-English dictionary »

atlandi tuur meaning in English

EstonianEnglish
Atlandi tuur noun

Atlantic sturgeon [Atlantic sturgeons]◼◼◼noun