LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“resul” İngilizcede

3 İngilizce çeviri
EN
messenger

Instead of going myself, I sent a messenger.

EN
prophet

Are you the prophet?