Translation of سیربین in English:

سیربین

phrase

  • one who views, one who studies
  • cosmorama, bioscope