Definify.com

Definition 2026


embahada

embahada

Hiligaynon

Noun

embaháda

  1. embassy