Latvian French Dictionary

latviešu valoda - Français

Salā in French:

1. Sur l'Ile Sur l'Ile