Definition of ガレオン

ガレオン

gareon

noun
galleon