English-Polish dictionary »

cagoule meaning in Polish

EnglishPolish
cagoule noun
A lightweight waterproof parka

kangurkanoun

Your history