Japanese dictionary

Dictionary: “やっとこさ”

やっとこさ

やっとこさ

at last; finally