Italian greyhound in Russian Italian greyhound in Russian левре́тка noun A small sighthound of an Italian breed. Add to Flashcards