pertaining to salamanca, spain - Fransızca İngilizce Sözlük