Slovnenya

Translation English Japanese: laying waste

Dictionary: main
laying waste
noun