Search term alga has 3 results
EN English SL Slovenian
alga alga
alga (n) [any of many aquatic photosynthetic organisms] álga (n) [any of many aquatic photosynthetic organisms] (n)
SL Slovenian EN English
alga alga