إنجليزي-العربية قاموس »

snow leopard meaning in العربية

إنجليزيالعربية
snow leopard a large feline mammal, ''Panthera uncia''

نِمْر اَلثُّلُوجm

Your history