Slovnenya

Translation English French: blind alley

Dictionary: main
blind alley
noun