Multilingual Turkish Dictionary

PAMPLONA

PAMPLONA : English Turkish

n. İspanya'nın kuzeyinde bir şehir