Polish-English dictionary »

czau-czau meaning in English

PolishEnglish
czau-czau noun

Chow Chownoun
dog breed