French-Spanish dictionary »

loucher meaning in Spanish

FrenchSpanish
loucher

bizquear | bizcar