Spanish-French dictionary »

castellfort meaning in French

SpanishFrench
Castellfort noun

Castellfortnom