Spanish-French dictionary »

granja | finca meaning in French

SpanishFrench
granja | finca noun

fermeadjectif

Your history