Arabic-English dictionary »

ديسكويد meaning in English

ArabicEnglish
ديسكويد

Discoid[UK: ˈdɪ.skɔɪd] [US: ˈdɪ.skɔɪd]