Polish-French dictionary »

rabata meaning in French

PolishFrench
rabata

parterre