English edit

Noun edit

trombas marina

  1. plural of tromba marina