Romanian-French dictionary »

sacrebleu meaning in French

RomanianFrench
sacrebleu

iad◼◼◼