Translation of آرام باغ in English:

آرام باغ

phrase

  • public park