Translation of شَجَر الصَّفْصَاف الْمُتَهَدِّل

      Synonyms Definition Opposites

      related Translations

      odun (n.)
      tahta (n.)