Turkish edit

Etymology edit

From Italian terrazza.

Noun edit

taraça

  1. terrace

See also edit

References edit