The Romanian term "metru" matches the English term "metre"

other romanian words that include "metru" : english :
kilometru kilometre