Dictionary / Nature

shtta dyal brd

شتا ديال البرد

/SHT-ta dyal BRD/

English

hailstorm

French

grêle

Part of Speech

noun

Register

standard