LexiTurkTURKISH ↔ ENGLISH DICTIONARY

yaşatma” in English

1 English translation
EN
sustenance

It was a source of sustenance.