Slovnenya

Translation English Japanese: hightail it

Dictionary: main
hightail it
verb