Seudónimo Seudónimo 04-06-2021 Physics contestada A foot is 1/3 of a yard. What part of a meter is a millimeter? 1/2 1/5 1/100 1/1000