Arti dalam bahasa Inggris

berlepotan

smeared; being smeared

Bisa juga berarti

smudged;

Cari kata Indonesia menurut abjad