Definify.com

Definition 2025


framework_agreements

framework agreements

English

Noun

framework agreements

  1. plural of framework agreement