fried ground beef wrapped in potatoes and vegetables - Spanish English Dictionary

Suggest a Term