kiosk where fried foods are sold - Spanish English Dictionary

Suggest a Term