Portuguese-English dictionary »

costa meaning in English

PortugueseEnglish
serrote de costa noun
{m}

backsaw(type of handsaw)
noun
[UK: ˈbæk.ˌsɑː] [US: ˈbæk.ˌsɑː]

12