LexiTurkTURKISH ↔ ENGLISH DICTIONARY

aşı aleti.” in English

1 English translation
EN
vaccine

Scientists haven't found a vaccine for cancer yet.