Polish-French dictionary »

żyrobus meaning in French

PolishFrench
żyrobus

gyrobus