Definify.com

Definition 2024


libre-services

libre-services

French

Noun

libre-services m

  1. plural of libre-service