dictionnaire Anglais - latin

English - latine

The napkin en latin:

1. sudarium sudarium