Romanian-French dictionary »

limaçon meaning in French

RomanianFrench
limaçon

melc◼◼◼

colimaçon

melc◼◼◼