Margherita definition

Search

Margherita

Margherita logo #10101) Feminine given name 2) Italian girl name 3) Number-one single in Italy
Found on https://www.crosswordclues.com/clue/margherita
No exact match found.