Slovnenya

Translation Spanish English: micro

Dictionary: main
micro
sustantivo