Home > Letter S >

Translingual

You can help Wiktionary by providing a proper etymology. Latin serra (a saw)

Latin