LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Herkül.” in English

1 English translation
EN
hercules

Hercules had strong muscles.