🇻🇦 la en 🇬🇧

insula noun

island, apartment building, tenement, isle

īnsula

island

Īnsula

Lille