Edin gumtree. ਮਾਮਾ meaning in english. Hektor adu. Manmanchi.