Spanish-English Dictionarydilataron
dilataron
dilatarse
Meaning of dilataron