English translation of 'elica'
'elica' in Other Languages
British English: propeller NOUN
A propeller is a device with blades which is attached to a boat or aircraft. The engine makes the propeller spin round and causes the boat or aircraft to move.
...a fixed three-bladed propeller.
Translation of elica from the Collins Italian to English Dictionary