Definition: 1. millimetre (unit of measure)
Show more information about millimetri
Definition: 1. A million, 106.
Show more information about miljoona
Definition: 1. million; used chiefly of money
Show more information about miltsi
Search took: 1.15 ms