Romanian-Latin dictionary »

la mancha meaning in Latin

RomanianLatin
La Mancha

Manica