Topic: Translated:
x
x
Astara
Astara n, Noun
  1. Astara
  2. hide

Phrases

Contexts

Definitions