Definify.com

Definition 2025


co-sheòrsachd

co-sheòrsachd

Scottish Gaelic

Noun

co-sheòrsachd f

  1. homosexuality

Related terms