Arabic-English dictionary »

طَرِيدَة meaning in English

ArabicEnglish
طَرِيدَة f

gamewild animals hunted for food