Spanish-English Dictionarydilaten
dilaten
dilatarse
Meaning of dilaten