meaning of AQUATERRA

AQUATERRA meaning in Urban Dictionary

An Aberdeen based organization specializing in upon and offshore idustrial line accessibility inc Inspection and rigging services on north sea