Polish-Latin dictionary »

sumatra meaning in Latin

PolishLatin
Sumatra (geografia, geograficzny) indonezyjska wyspa w archipelagu Wielkich Wysp Sundajskich;
noun

Sumatranoun