Portuguese-English dictionary »

canistel meaning in English

PortugueseEnglish
canistel noun
{m}

canistel(tree)
noun

Your history