kehl

English: Translation
fence
noun
ID
724