Meaning of almasen

almasen

Tagalog

almasen n. department store