إنجليزي-العربية قاموس »

toad meaning in العربية

إنجليزيالعربية
toad amphibian similar to a frog

عُلْجُومm

Your history