moea

English: Translation
sacred rope
noun
ID
1655