English-Spanish dictionary »

interfluve meaning in Spanish

EnglishSpanish
interfluve (the region of higher land between two connected river valleys)
noun

interfluvionoun
{m}