Indian sandalwoods

English

Noun

Indian sandalwoods

  1. plural of Indian sandalwood