Multilingual Turkish Dictionary

MAKE AN EXCUSE

MAKE AN EXCUSE : English Turkish

v. özür dilemek, mazeret göstermek