English-Polish dictionary »

caribou meaning in Polish

EnglishPolish
caribou noun
North American reindeer

karibunoun