Arabic-English dictionary »

سَحْلَب meaning in English

ArabicEnglish
سَحْلَب m

orchidplant

Your history