Definify.com

Definition 2024


shophouses

shophouses

English

Noun

shophouses

  1. plural of shophouse