Polish-English dictionary »

agar-agar meaning in English

PolishEnglish
agar-agar noun

agarnoun
material