English

edit

Noun

edit

microatolls

  1. plural of microatoll

Anagrams

edit