Spanish-French dictionary »

orcheta meaning in French

SpanishFrench
Orcheta noun

Orxetanom