French - French Dictionary

Sorry, No result found for 'micromillimeter'

Few words

micromillimetera metric unit of length equal to one billionth of a meter