NichiDict

ビチャビチャ

[bichabicha]

Meanings

1.Adj-naAdverbNoun

splashing; dabbling