"tretautos" in English Tretautos {m pl} pedal cars Detailed translations for "tretautos" Tretautos{masculine plural} Tretautos pedal cars