See also: martello and martellò

English

edit

Noun

edit

Martello (plural Martellos)

  1. Martello tower