German English Dictionary
/
German
/
Karambole
German ⇄ English
Karambole
English translations
01
Starfruit
02
collision