Definify.com

Definition 2024


framework_agreements

framework agreements

English

Noun

framework agreements

  1. plural of framework agreement