Slovnenya

Translation English Spanish: best-loved

Dictionary: main
best-loved