Definify.com

Definition 2026


taraça

taraça

Turkish

Noun

taraça

  1. terrace