Polish-French dictionary »

rura meaning in French

PolishFrench
rura

tuyau

rura noun

tubenom