Polish-French dictionary »

kardioida meaning in French

PolishFrench
kardioida

cardioïde