Versione Inglese
Meaning of
"Sinistra"
in English language
Italian to English
English to Italian
Italian
English
Sinistra
Left
sinistra (more translation)
left
Sinistra
left, port, larboard
Sinistra
port