Noun
splash [pl. splashes]
plashes [sing. plash]
plash [pl. plashes]
related Results
oil slinger {Auto.}
حلقة طرطشة {سيارات}