Pwy yw tad daearyddiaeth ddynol Posted on 19/06/2023 by Puspa Kakati Frederick Ratzel Language: Welsh Post Views: 16