Japanese dictionary

Dictionary: “ぺこぺこ”

ぺこぺこ

ぺこぺこ

denting; buckling; giving (in)