Definify.com

Definition 2025


amborodao

amborodao

Malagasy

Noun

amborodao

  1. border