accommodatorEnglish

accommodator, obliger

Noun

Someone who performs a service or does a favor

English: obliger, accommodator

English words with similar meanings

Show 1 words