escargots

listen to the pronunciation of escargots
الإنجليزية - الإنجليزية
Cooked land snails, usually served as an appetizer or starter
escargots
المفضلات