English-Spanish dictionary »

land bridge meaning in Spanish

EnglishSpanish
land bridge (isthmus)
noun

puente terrestrenoun