Search term ping has 2 results
EN English ES Spanish
ping (v) [internal-combustion engine] picar (v) [internal-combustion engine]
ES Spanish EN English
Ping Ping