meaning of Arepa

Arepa - German to English

arepa