English

edit

Noun

edit

ecolodges

  1. plural of ecolodge

Spanish

edit

Noun

edit

ecolodges m pl

  1. plural of ecolodge