Arabic-English dictionary »

مَرْدَقُوش بَرِّيّ meaning in English

ArabicEnglish
مَرْدَقُوش بَرِّيّ m

oreganoplant

Your history