meaning of rioja

1. dry red table wine from the Rioja region of northern Spain


Related Words

rioja |

Developed & Maintained By Taraprasad.com

Treasure Words