Slovnenya

Translation English Japanese: pull in one's horns

Dictionary: main
pull in one's horns
verb