Spanish-French dictionary »

alfard meaning in French

SpanishFrench
Alfard noun

Alphardnom {f}