plashEnglish

plash, splash, pleach, spatter, splatter

Verb

Interlace the shoots of

English: pleach, plash

Noun

The sound like water splashing

English: splash, plash

Bahasa words with similar meanings

English words with similar meanings

Show 6 words