Slovnenya

Translation English Ukrainian: cul de sac

Dictionary: main
cul de sac
noun