This is a 20 Cents coin from Italy, issued in 1920. It measures 21.6mm x 1.4mm. Happy collecting!