Polish-French dictionary »

karambol meaning in French

PolishFrench
karambol noun

carambolagenom