Definify.com

Definition 2024


embahada

embahada

Hiligaynon

Noun

embaháda

  1. embassy