Slovnenya

Translation English French: linden

Dictionary: main
linden
noun