Vocabulary

ロングドライブ

long drive; long car ride

noun