Arabic-English dictionary »

ضِفْدِع بَشَرِيّ meaning in English

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

frogmandiver