Turkish-English dictionary »

mangal; mangal meaning in English

TurkishEnglish
mangal; mangal noun

mangal(Middle Eastern-style cookout, or the grill it is cooked on)
noun