Home
/
English
/
ping
ping
/
ˈpɪŋ
/
n
a river in western Thailand
v
hit with a pinging noise
Play