Definify.com

Definition 2025


tendrombohitra

tendrombohitra

Malagasy

Noun

tendrombohitra

  1. summit, mountain