gemgem

English: Translation
sluggish; slow moving
verb
adjective