Arti dalam bahasa Inggris

selumbar

speck;

Arti lain yang mungkin

tiny particle;

Cari kata Indonesia menurut abjad