Definify.com

Definition 2026


amborodao

amborodao

Malagasy

Noun

amborodao

  1. border