French-Spanish dictionary »

luffa meaning in Spanish

FrenchSpanish
luffa nom {m}

luffanoun

Your history