Spanish-English dictionary »

tamtan meaning in English

SpanishEnglish
tamtan noun
{m}

tom [toms](drum type)
noun
[UK: tɒm] [US: ˈtɑːm]