LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Tuna nehri. Danu'bian Tuna nehri havzasında bulunan yeni taş devri kalıntılarına ait.” in English

1 English translation
EN
danube

The prime minister fell into the Danube and drowned.