Polish-English dictionary »

mapa myśli meaning in English

PolishEnglish
mapa myśli noun

mind mapnoun
diagram