clean as a whistle

Adjective

 * 1)  Very clean
 * 2)  Completely innocent; beyond moral reproach.

Translations

 * Finnish:
 * French:


 * Finnish: puhdas kuin pulmunen
 * French: