GARIBALDI


Meaning of GARIBALDI in English

[gar.i.bal.di] n (1862): a woman's blouse copied from the red shirt worn by the Italian patriot Garibaldi

Merriam-Webster English vocab.      Английский словарь Merriam Webster.