karipetra

Malagasy

Noun

karipetra

  1. carpet