Portuguese-English dictionary »

arco longo meaning in English

PortugueseEnglish
arco longo noun
{m}

longbow [longbows](large bow)
noun
[UK: ˈlɒŋ.baʊ] [US: ˈlɔːŋ.ˌboʊ]