Dofdac ضفضع

Dofdac ضفضع
English: Translation
Frog
noun
Reptiles and amphibians
Plural form
Dafaadec ضفاضع
Arabic Origin