Polish-French dictionary »

papacha meaning in French

PolishFrench
papacha

papakha