Dictionary / Animals

dud l ard

دود الأرض

/DUD L ARD/

English

earthworm

French

ver terre

Part of Speech

noun

Register

standard