Dictionary / Animals

duda

دودة

/DU-da/

English

worm

French

ver

Part of Speech

noun

Register

standard

Gender

feminine