Slovnenya

Translation English French: trilingual

Dictionary: main
trilingual
adjective