Arabic-English dictionary »

خَيْزُرَان meaning in English

ArabicEnglish
خَيْزُرَان m

bambooplant

خَيْزُرَانَة f

walking stickcane