Polish-French dictionary »

pizda meaning in French

PolishFrench
pizda noun

connom