Polish-Latin dictionary »

rura meaning in Latin

PolishLatin
rura noun
przewód do transportu płynów;

tubus | canalisnoun