karrata
JM Latin English DictionaryDownload this dictionary
karrata
a cartload.