shop – English–Latine translations

🇬🇧 en la 🇻🇦

shop noun

  /ʃɑp/ , /ʃɒp/
  • establishment that sells goods
taberna
  • place for crafting or manufacturing
officina
Wiktionary Links