self-preservation


Results for "self-preservation"

English - Turkish Dictionary

self-preservation

(English - Turkish Dictionary) :
i. kendini koruma.