Japanese dictionary

Dictionary: “やっとこせ”

やっとこせ

やっとこせ

at last; finally