Spanish-English dictionary »

lebeche meaning in English

SpanishEnglish
lebeche noun
{m}

libecchio(southwest wind)
noun