English
›
Words
to
do a service or favor for
Translation:
English
Verb
1
accommodate
Add
Translation