What does buque mean?

buque - Spanish to English

surface ship

View more

  • ship