German [noun]English [noun]
Treff [noun] |
live drop [noun] |
Treff [noun] |
meeting point [noun] |
Treff [noun] |
clubs [noun] |
| German [phrase] | English [phrase] |
Treff [phrase] |
of clubs [phrase] |