Definition of トールゲート

トールゲート

toorugeeto

noun
tollgate