BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to espouse a cause/belief etc. eine Sache/Überzeugung usw. vertreten {vt}