Spanish-English Dictionarymolesta
molesta
molesta
molesta
Meaning of molesta