Definitions for "Ambika Sanwa"
Ambika Sanwa is a Nepalese politician.