carta libera

listen to the pronunciation of carta libera
Italian - English
loose paper
Italian - French
papier libre