Slovnenya

Translation English Spanish: groove

Dictionary: main
groove
noun
1 canal.
3 cinta.