Arabic-English dictionary »

السحالب meaning in English

ArabicEnglish
السحالب

Orchids[UK: ˈɔːkɪdz] [US: ˈɔːrkədz]