1. tw-la-ngna

    Share link
    1. Noun
    2. person taking away or taken away

Comments and suggestions