Portuguese-German dictionary »

dar-seaotrabalhode meaning in German

PortugueseGerman
dar-seaotrabalhode

sich abmühen

sich anstrengen

sich bemühen

sich Mühe geben