Arabic-English dictionary »

أُورْكِيد meaning in English

ArabicEnglish
أُورْكِيد m

orchidplant

Your history