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

aculeate meaning in العربية

إنجليزيالعربية
Aculeate

شائك، شوكي، لادغ

Your history