Spanish-English dictionary »

edimburguesa meaning in English

SpanishEnglish
edimburguesa noun
{f}

Edinburger(person from or inhabitant of Edinburgh)
noun