Slovnenya

Translation English French: ridley

Dictionary: main
ridley
noun