Slovnenya

Translation English Japanese: turn tail

Dictionary: main
turn tail
verb