Spanish-English dictionary »

gran cuaresma meaning in English

SpanishEnglish
Gran Cuaresma proper noun
{f}

Great Lentproper noun