Portuguese-English dictionary »

techno meaning in English

PortugueseEnglish
techno noun
{m}

techno(style of music)
noun
[UK: ˈtek.nəʊ] [US: ˈtekno.ʊ]

Your history