Ijor

English: Translation
Well
noun
Construction