Spanish-French dictionary »

albesa meaning in French

SpanishFrench
Albesa noun

Albesanom