be weak and feeble - Spanish English Dictionary

Suggest a Term