Polish-French dictionary »

copula meaning in French

PolishFrench
copula

copule