Tubar

English: (noun) ingredient

Bahasa Malaysia: bahan; ramuan


Related to Tubar


tubar-tubar: ingredients