Spanish-English dictionary »

artillado meaning in English

SpanishEnglish
artillado noun
{m}

technical(pickup truck-based fighting vehicle)
noun
[UK: ˈtek.nɪk.l̩] [US: ˈtek.nɪk.l̩]

helicóptero artillado noun
{m}

gunship(armed helicopter)
noun
[UK: ˈɡʌn.ʃɪp] [US: ˈɡʌn.ˌʃɪp]