Slovnenya

Translation English French: rete

Dictionary: main
rete
noun