Spanish-English dictionary »

eibar meaning in English

SpanishEnglish
Eibar proper noun

Eibar(city)
proper noun