Goa cedars
English
Noun
Goa
cedars
plural of
Goa cedar