French-Spanish dictionary »

lori arlequin meaning in Spanish

FrenchSpanish
lori arlequin nom {m}

lori de las Sangihenoun