LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“yazılı veya sözlü olarak savunmak.” İngilizcede

1 İngilizce çeviri
EN
apologize

I think that you ought to apologize to her.