Slovnenya

Translation English Ukrainian: hitching

Dictionary: main
hitching
noun