Arabic-English dictionary »

السحلب meaning in English

ArabicEnglish
السحلب

Orchid[UK: ˈɔːkɪd] [US: ˈɔːrkəd]

Orchis[UK: ˈɔːkɪs] [US: ˈɔːrkɪs]