Dictionary Translate Correct Ask AI
Noun
cane [pl. canes] , {s}, {bot.}
قصب {نبات}
reed [pl. reeds] , {s}, {bot.}
قصب {نبات}
Verb
to embroider [ embroidered ; embroidered ]