have nothing to stand on - French English Dictionary

Suggest a Term