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

tapir meaning in العربية

إنجليزيالعربية
tapir large odd-toed ungulate with a long prehensile upper lip of the family Tapiridae

تَابِيرm

Your history