Slovnenya

Translation English Spanish: macro

Dictionnaire: main
macro
adjective
noun