homemade in Turkish
homemade in Turkish
ev yapımı
Made at home.
el yapımı
Made by oneself.