×

Please login to access this page.

ben

ben [ben]
noun
(Scot) (mountain) montaña; (f) (room) cuarto interior; (m)

ben [ben’, bay-en’]
noun
1Fruit of the size of a filbert which yields a precious oil. (m)

Paid English to Spanish translation
Search History

Word of the Day: la carcajada

hearty laughter, raucous laughter, guffaw