Slovnenya

Translation English French: trine

Dictionary: main
trine
noun