Spanish / English Dictionary: apuro
Spanish Word: apuro
English Translation: difficulty, embarrassment
English Translation: difficulty, embarrassment
Popular Phrase:
cursos online
Conjugated Verb:
cazar - to hunt, represent, stand for
[ click for full conjugation ]

