Search term Mira has 2 results
ES Spanish EN English
mira (n v) [device used in aiming a firearm] {f} sight (n v) [device used in aiming a firearm]
mira {f} scope

Spanish English translations

ES Synonyms for mira EN Translations
pensamiento [idea] m gedink (n)
empresa [meta] f maatskappy
idea [aspiración] f idee
visor [ocular] m visier