Arabic-English dictionary »

مَرْعَى meaning in English

ArabicEnglish
مَرْعَى f

steppethe grasslands of Eastern Europe and Asia

Your history