ombrinale

Italian

Noun

ombrinale m (plural ombrinali)

  1. (nautical) scupper

Anagrams