Spanish-English Dictionaryemita
emita
emitir
Meaning of emita