Portuguese-English dictionary »

escota meaning in English

PortugueseEnglish
escota noun
{f}

sheet [sheets](rope to adjust a sail)
noun
[UK: ʃiːt] [US: ˈʃiːt]