French-Spanish dictionary »

londonderry meaning in Spanish

FrenchSpanish
Londonderry

Derrynoun

isla Londonderrynoun