French-German dictionary »

bamboucher meaning in German

FrenchGerman
bamboucher

ausschweifend leben

liederlich leben