Spanish-English dictionary »

mansilla meaning in English

SpanishEnglish
Mansilla proper noun

Mansillaproper noun