Slovnenya

Translation English French: lammergeier

Dictionary: main