Definition of “plantaris” - English Dictionary

English