Latin French Dictionary

latine - Français

ioculator in French:

1. le Joker