thick soup made of toasted corn and different herbs - French English Dictionary

Suggest a Term