Spanish-English Dictionaryentrométanse
entrométanse
entrometerse
Meaning of entrométanse