Arabic-English dictionary »

نِمْر ذُو صَابِر أَسْنَان meaning in English

ArabicEnglish
نِمْر ذُو صَابِر أَسْنَان m

sabre-toothed tigerprehistoric cat