Slovnenya

Translation English Spanish: comminate

Diccionario: main
comminate
verb