Babylon NG
Simply the best definition!

Download it's free

a babordo

Babylon Italian English dictionary

Download this dictionary
a babordo
adv. port, larboard, left side of a ship (Nautical)