Translate English Arabic bramble

English
 
Arabic
Noun
  • bramble [pl. brambles] , {bot.}
    عليق {نَبَات مِنْ الْفَصِيلَة الْوَرْدِيَّة}، {نبات}
    more ...
...
 Add translation