Slovnenya

Translation English Spanish: drug

Dictionary: main
drug
noun