Spanish-English Dictionarydilatasen
dilatasen
dilatarse
Meaning of dilatasen