Samasana

English

Proper noun

Samasana

  1. Synonym of Green Island.