"trombe" in English Trombe {f} water spout Detailed translations for "trombe" die Trombe{feminine} Trombe water spout