elephant
Elefante
translation of 'Elephant'
noun
máquina de guerra,
elefante
Credits: Google Translate
English to Spanish Dictionary elephant |