have (someone or something) at hand - German English Dictionary

Suggest a Term