English-Polish dictionary »

synapse meaning in Polish

EnglishPolish
synapse noun
junction between neurons

synapsanoun