Latin French Dictionary

latine - Français

Moussa in French:

1. Moussa