Search: "取っちめた"

No filters applied
Items 1-10 of 60

1. to take (someone) to task; to tell off severely

Verb
#108939
Items 1-10 of 60