English-Polish dictionary »

manpads meaning in Polish

EnglishPolish
MANPADS noun

ppzrnoun