leasedEnglish

chartered, hired, leased

Adjective

Hired for the exclusive temporary use of a group of travelers

English: chartered, hired, leased

Bahasa: sewa

Bahasa words with similar meanings

English words with similar meanings

Show 2 words