English-Polish dictionary »

greyhound meaning in Polish

EnglishPolish
greyhound noun
lean breed of dog used in hunting and racing

chartnoun

Italian greyhound

charcik włoski