Payu

English: (noun) a deer

Bahasa Malaysia: rusa


Related to Payu


payŭh: a firewood platform