Definify.com

Definition 2024


amborodao

amborodao

Malagasy

Noun

amborodao

  1. border