Slovnenya

Translation English Spanish: oversupply

Dictionary: main
oversupply
noun
verb