French-Spanish dictionary »

no man’s land meaning in Spanish

FrenchSpanish
no man’s land nom {m}

tierra de nadienoun