Polish-French dictionary »

trzemucha meaning in French

PolishFrench
trzemucha

ail des ours