Meaning of
"mecra"
in english language
Turkish to English
English to Turkish
Turkish
English
mecra
culvert
mecra
drain
mecra
duct
mecra
channel
mecra
dike ,dyke
mecrasız, kanalsız
ductless