Romanian-Latin dictionary »

lille meaning in Latin

RomanianLatin
Lille

Insula

Īnsula