Italian Portuguese Dictionary

italiano - português

imbarazzato in Portuguese: