Term Gallery logo

Meanings of comminate in anglès

portuguès
abominar
anatematitzar
Translations for comminate