forest

?

ads

noun

သစ်တော

  • the dense tropical forests of the Amazon basin.

သစ်တော

တော

  • Very little forest is left unexplored these days.

တောအုပ်

  • a forest of connecting wires.

verb

~ forest verb; ~ foresting present participle

ads