Search term ping has 3 results
EN English IT Italian
ping (v) [internal-combustion engine] battere in testa (v) [internal-combustion engine]
ping acuto suono metallico
IT Italian EN English
Ping Ping