0
Anonymous
1/5 inch = 0.2 x 25.4 millimeter = 5.08 millimeter = 1/60 foot
Llewellyn Wolf ∙
Chat with our AI personalities