pull-inEnglish

pull-in, pull-up

Noun

A roadside cafe especially for lorry drivers

English: pull-in, pull-up

English words with similar meanings

Show 1 words