panacea


Results for "panacea"

English - Turkish Dictionary

panacea

(English - Turkish Dictionary) :
i. her derde deva.