meaning of beluga caviar

1. roe of beluga sturgeon usually from Russia; highly valued


Related Words

beluga caviar |

Developed & Maintained By Taraprasad.com

Treasure Words