Polish-French dictionary »

buzia meaning in French

PolishFrench
buzia noun

surfacenom

Your history