Sardinian edit

Adjective edit

abbaccàbile

  1. placable

See also edit