Polish-Latin dictionary »

ulewa meaning in Latin

PolishLatin
ulewa (meteorologia, meteorologiczny) deszcz dający w stosunkowo krótkim czasie duże ilości wody
noun

-brisnoun