sarma – English–Türkçe translations

🇬🇧 en tr 🇹🇷

sarma noun

  • dumpling of minced meat and other ingredients wrapped in a leaf
sarma

🇹🇷 tr en 🇬🇧

sarma noun

roll

sarma

dolma
Wiktionary Links