Dictionary / Animals
دودة
/DU-da/
English
worm
French
ver
Part of Speech
noun
Register
standard
Gender
feminine