Spanish-French dictionary »

alborge meaning in French

SpanishFrench
Alborge noun

Alborgenom