meaning of camarero

camarero - Spanish to English

barman

View more

  • waiter