English edit

Noun edit

ravanastron

  1. Synonym of ravanahatha