Translation of meriam in English:

meriam

big gun, cannon

noun

  • 1

    big gun, cannon


User Contribution

meriam

Cannon

noun