Slovnenya

Translation English Spanish: rumbling

Dictionary: main
rumbling
noun