Definify.com

Definition 2024


شرمولة

شرمولة

Libyan Arabic

Noun

شرمولة f

  1. a salad made of squished tomatoes, onions, oil and salt
  2. a mess, a muddle