Polish-French dictionary »

gogle meaning in French

PolishFrench
gogle

lunettes de protection