Spanish-French dictionary »

alheña | aligustre meaning in French

SpanishFrench
alheña | aligustre noun

troène communnom {m}

Your history