Definify.com

Definition 2025


embahada

embahada

Hiligaynon

Noun

embaháda

  1. embassy