Kotomora
たどたどしい (tadotadoshii) Japanese meaning: faltering | Kotomora