menfez


Results for "menfez"

Turkish - English dictionary

menfez

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