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

lemur meaning in العربية

إنجليزيالعربية
lemur strepsirrhine primate of the infraorder Lemuriformes, superfamily Lemuroidea

لِيمُورm

Your history