LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tahrik ve teşvik edici” İngilizcede

1 İngilizce çeviri
EN
stimulant

It turned out that some Russian athletes have used a new stimulant called "meldonium".