Italian - English (British) translations for "accordo"

"accordo" Italian translation

Translation

chord

Part of speech

noun