Spanish-French dictionary »

lori iris meaning in French

SpanishFrench
lori iris noun

loriquet irisnom {m}

Your history