Slovnenya

Translation English Spanish: macro

Diccionario: main
macro
adjective
noun