Spanish-English Dictionaryrobusta
robusta
Meaning of robusta