londrina

londrina [lon-dree’-nah]
noun
1. A sort of woollen cloth from London. (f)

Have a Spanish question? Get help from experts!