Attested.to

Definition

the Malay language spoken in Malaysia or neighbouring countries

Seed ·