See also: martello and martellò

English edit

Noun edit

Martello (plural Martellos)

  1. Martello tower