Romanian-French dictionary »

bête à bon dieu meaning in French

RomanianFrench
bête à bon dieu

buburuză◼◼◼