Şattülarap


Results for "Şattülarap"

Turkish - English dictionary

Şattülarap

(Turkish - English dictionary) :
geog. the Shatt al-Arab.