Definition of Expiable

  • 1. Capable of being atoned for Adjective Satellite

Semanticaly linked words with "expiable"