behanchod

English

Noun

behanchod (plural behanchods)

  1. Alternative form of behenchod.