BUAT MEANING IN ENGLISH

• Buat Definition & Synonyms

  1. (n.) A lantern; also, the moon.


RECENT SEARCHES