sogliola – English–Italiano translations

🇮🇹 it en 🇬🇧

sogliola noun

  /ˈsɔʎʎola/
  • (ittiologia) pesce
sole
Wiktionary Links