Translator


"hélice supercavitante" in English