Portuguese translation of the English word straits

English → Portuguese
  
EnglishPortuguese (translated indirectly)Esperanto
straits
(strait; channel)
estreito
straits
(abashment; embarrassment; perplexity; difficulty; predicament)
aperto
;
embaraço
;
estorvo
;
óbice
;
perplexidade