Mozzarella

Home

Language Lookup!

Look up native dictionary definitions of words in these languages:
- Spanish
- Portuguese
- French

Look up quality English translations of words in these languages:
- German
- Swedish
- Norwegian
- Korean
- Japanese

Install