Translation of drey in Malay

drey

sarang tupai

noun

  • 1

    sarang tupai