Polish-French dictionary »

odraza meaning in French

PolishFrench
odraza noun

dégoûtnom