Definify.com

Definition 2024


barkhans

barkhans

English

Noun

barkhans

  1. plural of barkhan