Vedda is a tribe of which of the following countries?
Vedda is a tribe of which of the following countries? Correct Answer Sri Lanka
মোঃ আরিফুল ইসলাম
Feb 20, 2025