German to English Dictionary

Deutsch Version

on the spot German pronunciation - Say on the spot in English pronunciation Meaning of "on the spot" in English language