Definition of アドミラル

アドミラル

adomiraru

noun
admiral