LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“palpitate” in Turkish

1 Turkish translation