Translation of meriam in English:

meriam

big gun, cannon

  • 1

    big gun, cannon


User Contribution

Meriam

Cannon

noun