haixa

adjective
bushy; full of trees
← Back