Spanish-French dictionary »

alfahuir meaning in French

SpanishFrench
Alfahuir noun

Alfauirnom