French-Spanish dictionary »

loriquet iris meaning in Spanish

FrenchSpanish
loriquet iris nom {m}

lori irisnoun

Your history