STUA: Scottish Trust for Underwater Archaeology

What does STUA mean? The above is one of STUA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Scottish Trust for Underwater Archaeology