English Latin Dictionary

English - latine

scarf in Latin: