
519 additional B1 German words with en/vi translations and examples.
519 cards · 519 new
offside
fitness / stamina
competitor / contestant
top athlete
defending champion
team line-up
to warm up (before sport)
to overexert oneself / give everything
to compete / take part (in a contest)
to be eliminated / drop out
to catch up / make up ground
to substitute on (a player)
keen on sport
dogged / grimly determined
ready to fight / fired up
owner-occupied flat / condominium
flat in an old building
flat in a new building
estate agent's fee
rent index / average rent table
moving company
fitted kitchen
property tax
housing shortage