odi

English: Translation
fence
noun
Construction