Portuguese-English dictionary »

taró meaning in English

PortugueseEnglish
taró noun
{m}

snare [snares](music: type of drum)
noun
[UK: sneə(r)] [US: ˈsner]