ډمبورۍ

Damboorúy

ډمبورۍnounfeminine

depo, depot, warehouse

Meanings

  1. depo, depot, warehouse
Translations (1)
French
déрôt (m.), entreрôt (m.). · entreрôt