Search term strafen has 3 results
Jump to
DE German EN English
strafen (v) punish (v)
strafen (v) [allgemein] punish (v) [allgemein]
strafen chastise

German English translations