Spanish-French dictionary »

anguita meaning in French

SpanishFrench
Anguita noun

Anguitanom