Deutsch Version
Meaning of
"Toll!"
in English language
German to English
English to German
German
English
toll!
great! cool!
Toll!
Wow!