German to English Dictionary

Deutsch Version

squib, frog German pronunciation - Say squib, frog in English pronunciation Meaning of "squib, frog" in English language