Meaning of もたもた in Japanese

  1. Words

Definition of もたもた

もたもた(motamota)
  1. (adv, n, vs) inefficient; slow
Back to top