Danish-English dictionary »

larissa meaning in English

DanishEnglish
Larissa

Larissa◼◼◼[UK: laˈriː.sə] [US: laˈriː.sə]