Spanish-English Dictionarydilatabais
dilatabais
dilatarse
Meaning of dilatabais