abaaba

English: Translation
fence, wall of a house
noun
ID
2551