Definify.com

Definition 2024


picchiare_in_testa

picchiare in testa

Italian

Verb

picchiare in testa

  1. (engine) to hammer of engine's valves