French-English dictionary »

cassinoïde meaning in English

FrenchEnglish
cassinoïde nom {f}

Cassini ovalnoun