someone who dilates/extends - Spanish English Dictionary

Suggest a Term