pay in cash and in advance - German English Dictionary

Suggest a Term