What does armaba mean in English?
Learn vocabulary with pictures as well as translations of armaba into English
See more
Definition of armar in English
Proveer de armas.
Definition of armar in Spanish
To provide with arms.
Synonyms of armar in Spanish
militarisemilitarize