English Latin Dictionary

English - latine

whistle in Latin: