Translation of باغیچہ in English

باغیچہ

Noun (masculine)

  1. small grove or orchard

Powered by Oxford