Pwy ddarganfuodd datws? Posted on 31/07/2023 by Puspa Kakati Indiaid yr Inca Language: Welsh Post Views: 17