English-Arabic dictionary »

toads meaning in Arabic

Results: toad
I'd rather look for this: toads
EnglishArabic
toad amphibian similar to a frog

عُلْجُومm