posada franca - İspanyolca İngilizce Sözlük

posada franca

Meanings of "posada franca" in English Spanish Dictionary : 1 result(s)

İspanyolca İngilizce
General
posada franca [f] disused free lodging