Portuguese-English dictionary »

ponte terrestre meaning in English

PortugueseEnglish
ponte terrestre noun

land bridge(isthmus)
noun