Arabic-English dictionary »

نِمْرَة ذَات صَابِر أَسْنَان meaning in English

ArabicEnglish
نِمْرَة ذَات صَابِر أَسْنَان f

sabre-toothed tigerprehistoric cat