English-Polish dictionary »

decametre meaning in Polish

EnglishPolish
decametre noun
the length of 10 metres

dekametrnoun