Summary
French to English:   more detail...
  1. cuboïde:


English

Detailed Translations for cuboïde from English to French