Slovnenya

Translation English Japanese: thunderstorm

Dictionary: main
thunderstorm
noun