Definify.com

Definition 2025


ambaixades

ambaixades

Catalan

Noun

ambaixades

  1. plural of ambaixada