both mental and physical - Turkish English Dictionary

Suggest a Term