metris


Results for "metris"

Turkish - English dictionary

metris

(Turkish - English dictionary) :
mil. breastwork, earthwork.