Slovnenya

Translation English Spanish: macro

Dictionary: main
macro
adjective
noun