Definify.com

Definition 2024


ambaixada

ambaixada

Catalan

Noun

ambaixada f (plural ambaixades)

  1. embassy

Related terms