Portuguese-English dictionary »

barquinha meaning in English

PortugueseEnglish
barquinha noun
{f}

log [logs](nautical: device for measuring the speed of a vessel)
noun
[UK: lɒɡ] [US: lɔːɡ]