German to English Dictionary

Deutsch Version

laffoon slot German pronunciation - Say laffoon slot in English pronunciation Meaning of "laffoon slot" in English language