Spanish-English Dictionarydilataban
dilataban
dilatarse
Meaning of dilataban