Portuguese-English dictionary »

algocultura meaning in English

PortugueseEnglish
algocultura noun
{f}

algaculture(farming of algae)
noun