Portuguese-English dictionary »

trombeta-chinesa meaning in English

PortugueseEnglish
trombeta-chinesa noun
{f}

Chinese trumpet vine(Campsis grandiflora)
noun