12 in Englishtranslation and definition "12", Dictionary Latvian-English onlineTranslations into English: twelve (noun, adjv, detr ) Automatic translation:12Similar phrases in dictionary Latvian English. (1) 12+12+