Could be a Galmozzi. Although the seat stay is something I haven't seen on a Galmozzi, but that really means nothing. More pics of frame details would be nice.
If you want to read up on Galmozzi, try this -
https://www.frameteller.it/2020/08/22/galmozzi/