Definify.com

Definition 2025


almari

almari

Malay

Noun

almari

  1. cupboard