Slovnenya

Translation English French: burgeon

Dictionary: main