
1) Big Swiss brand 2) Big European brand 3) European international brand 4) European brand 5) Famous European brand 6) Famous Swiss brand 7) Major European brand 8) Major Swiss brand 9) Swiss brand 10) Swiss international brand
Found on
https://www.crosswordclues.com/clue/elna
[Swiss company] Elna is a Swiss company which produces sewing machines. However, it has been taken over by a Japanese company called Janome and that can affect parts availability for the older machines. ...
Found on
http://en.wikipedia.org/wiki/Elna_(Swiss_company)
No exact match found.