terasa
тераса

Meaning

  1. terrace

Translations

Source

View source (terrace)


Back to Index