physical or moral strength or power - Turkish English Dictionary

Suggest a Term