English-Polish dictionary »

sighthound meaning in Polish

EnglishPolish
sighthound noun

chartnoun