Polish-French dictionary »

karuk meaning in French

PolishFrench
karuk

carlock