LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sövüp saymak. swear at bir kimseye küfretmek. swear by bir şey üzerine yemin etmek” in English

1 English translation
EN
swear

You should swear on the Bible.