person who makes/sells arepas - Spanish English Dictionary