English to Spanish Dictionary ally

ally

Aliado
translation of 'Ally'
verb
aliarse,
emparentar con,
unirse en
noun
aliado,
canica de alabastro
Credits: Google Translate
Download the
HelloEnglishApp
image_one