Latin-French dictionary »

fulcus meaning in French

LatinFrench
Fulcus

Foulques