torreta – Català–English translations

ca en 🇬🇧

torreta noun {f}

  /toˈre.ta/ , /toˈrə.tə/ , /tuˈrɛ.tə/
  • Militar
turret
Wiktionary Links