Translation for "aggiudicatrice" to english
- contracting
- the contracting
- authority
- contracting authority
- the contracting authority
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test