Search: ""

No filters applied
Items 1-1 of 1

1. medical efficacy; effect of a medicine

Noun
#74872
Items 1-1 of 1