inventación - Spanish English Dictionary

inventación

Meanings of "inventación" in English Spanish Dictionary : 1 result(s)

Spanish English
General
inventación [f] disused discovery