English-Polish dictionary »

interfluve meaning in Polish

EnglishPolish
interfluve noun
the region of higher land between two connected river valleys

międzyrzeczenoun