sampietra

Italian

Noun

sampietra f (plural sampietre)

  1. (nautical) lugsail

Anagrams