Definify.com

Definition 2024


somalta

somalta

Scottish Gaelic

Adjective

somalta

  1. complacent

Derived terms