Definify.com

Definition 2025


semonces

semonces

French

Noun

semonces f

  1. plural of semonce