meaning of auf etw. bestehen

auf etw. bestehen - German to English

to put on down for sth.

View more

  • to stand on sth. [insist]