Results for "

menfez

"
Turkish - English dictionary

menfez

(Turkish - English dictionary) :
1. opening, aperture; air hole, vent. 2. culvert.