English-Portuguese dictionary »

ape hangers meaning in Portuguese

EnglishPortuguese
ape hangers (high motorcycle handlebars)
noun

guidão/guidom altonoun
{m}