Slovnenya

Translation English Japanese: turf out

Dictionary: main
turf out
verb