abaaba

English: Translation
door, cover
noun