Kotomora
完了時制 (kanryoujisei) Japanese meaning: perfect tense | Kotomora