mezura


Results for "mezura"

Turkish - English dictionary

mezura

(Turkish - English dictionary) :
tape measure.