Translation of ثَمَرٌ يُؤْكَلُ

      Noun

      related Translations

      escargot (n.) , [pl. escargots]