who walks with great difficulty - English Synonyms Dictionary

Suggest a Term