LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tumar” İngilizcede

1 İngilizce çeviri
EN
amulet

Tom thought that the amulet would protect him from harm.