Polish-French dictionary »

wygoda meaning in French

PolishFrench
wygoda

convenance

niewygoda noun

dérangementnom