Spanish-English Dictionarydilata
dilata
dilatarse
Meaning of dilata