English-Polish dictionary »

self-advocate meaning in Polish

EnglishPolish
self-advocate

samorzecznik