English-Latin dictionary »

decameter / decametre meaning in Latin

EnglishLatin
decameter / decametre noun

decametrum [decametri](2nd) N
noun