Dictionary / Nature

shkara dyal rml

شكارة ديال رمل

/shka-RA dyal RML/

English

sandbag

French

sac de sable

Part of Speech

noun

Register

standard