Turkish-English dictionary »

kendin yap meaning in English

TurkishEnglish
kendin yap noun

do it yourself(practice of doing home improvements and maintenance oneself)
noun