Spanish English Dictionary

español - English

aqui

in English:

1. here


here
hir
there
tts_ici. mp3
tutaj