occasional service or favor rendered willingly - German English Dictionary

Suggest a Term