Slovnenya

Translation English Spanish: comminate

Dictionary: main
comminate
verb