Latvian Swedish Dictionary

latviešu valoda - Svenska

smaida in Swedish:

1. leende leende