Carmavate. Hatke soch. Mehngai meaning in english.

Vivah af somali.