Italian - English (British) translations for "affare"

"affare" Italian translation

Translation

deal

Part of speech

noun