Dictionary / Animals
نوّارة ديال البحر
/nw-WA-ra dyal l-B7R/
English
jellyfish
French
meduse
Part of Speech
noun
Register
standard