Summary
English to French:   more detail...
  1. life size:


English

Detailed Translations for life size from English to French

life size:


External Machine Translations:

Related Translations for life size