Spanish English Dictionary

español - English

miel

in English:

1. honey