Dictionary / Animals
ضفدع
/DFFD3/
English
frog
French
grenouille
Part of Speech
noun
Register
standard