pii

English: Translation
splashed, sprinkled
adjective
carroll-soulik-1973