Làrissa

Catalan

Pronunciation

Proper noun

Làrissa f

  1. Larissa (a city in Greece)