Catalan

edit

Pronunciation

edit

Proper noun

edit

Làrissa f

  1. Larissa (a city in Greece)