Search term treffsicher has 2 results
Jump to
DE German EN English
treffsicher accurate
treffsicher (adj) [biting, severe] trenchant (adj) [biting, severe]

German English translations