Spanish-English dictionary »

arco largo meaning in English

SpanishEnglish
arco largo noun
{m}

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