Slovnenya

Translation English French: hailstorm

Dictionary: main
hailstorm
noun