Dictionary / Nature

3asifa

عاصفة

/3A-si-fa/

English

storm

French

tempête

Part of Speech

noun

Register

standard