meaning of Aufdrängen

Aufdrängen - German to English

to obtrude

View more

  • obtrusion