Search term carte has one result
EN Synonyms for carte IT Translations
charter [grant] statuto {m}
contract [grant] contratto {m}
IT Italian EN English
carte cards