Spanish-English Dictionaryimperiosa
imperiosa
Meaning of imperiosa