tepe deliği mazgalı

listen to the pronunciation of tepe deliği mazgalı
Turkish - English

Definition of tepe deliği mazgalı in Turkish English dictionary

tepe deliği/mazgalı
machicolation