Spanish-French dictionary »

hornacina | nicho meaning in French

SpanishFrench
hornacina | nicho noun

niche