Spanish-English Dictionaryaparatos
aparatos
Meaning of aparatos