Yes, Samsung Metro XL does have dictionary.
Yes, this phone supports the Nepali language.
No. This is Indian variant of Samsung Metro XL. It does not have the Croatian language support.
Yes, you can adjust brightness levels as per your rquirements.
Yes, you can play youtube videos on this phone.