strog

listen to the pronunciation of strog
English - Turkish

Definition of strog in English Turkish dictionary

Strait of Gibraltar
Cebelitarık Boğazı
English - English
Strait of Gibraltar