English to Italiano Dictionary
abaft
Glossario dei termini marinareschi
Meaning for abaft found in 10 Languages.
Sponored Video