English-Turkish dictionary »

turkish pizza meaning in Turkish

EnglishTurkish
Turkish pizza (meal made from Turkish bread)
noun

lahmacunnoun