Italian greyhound in Portuguese Italian greyhound in Portuguese galguinho italiano noun A small sighthound of an Italian breed. Add to Flashcards