Search term limande has one result
Jump to
FR French EN English
limande (n) [technique] {f} straightedge (n) [technique]