Vietnamese Swedish Dictionary

Tiếng Việt - Svenska

Ôliu in Swedish:

1. Oliv Oliv