Slovnenya

Translation English Spanish: multipurpose

Dictionary: main
multipurpose
adjective