Latin Swedish Dictionary

latine - Svenska

Olli subridens in Swedish:

1. leende leende