English-Polish dictionary »

terry cloth meaning in Polish

EnglishPolish
terry cloth noun
cotton fabric

frotténoun