English | German | Russian | Czech

taprooted English

Meaning taprooted meaning

What does taprooted mean?

taprooted

Having taproots.

Are you looking for...?