Definify.com

Definition 2024


senglars

senglars

Catalan

Noun

senglars

  1. plural of senglar