Japanese dictionary

Dictionary: “ホームグラウンド”

ホームグラウンド

ホームグラウンド

one's haunt; one's stamping ground; one's domain; one's turf