estrecho2
English translation of estrecho
m
- [Geog] strait, straits (pl) el Estrecho de Gibraltar = the Strait(s) of Gibraltar Definition of strait in the British & World English dictionary Definition of strait in the US English dictionary Translate strait | into French | into German | into Italian