Slovnenya

Translation English Spanish: comminate

Dictionnaire: main
comminate
verb