Spanish-English dictionary »

lesena meaning in English

SpanishEnglish
lesena noun
{f}

lesene(architectural element)
noun