Arabic-English dictionary »

ضِفْدِع meaning in English

ArabicEnglish
ضِفْدِع m

frogamphibian

ضِفْدِع بَشَرِيّ m

frogmandiver