Sponsored Links

pomfret

translation and definition "pomfret", tamil lexicon

WordTamil Definition
pomfretஉணவு மீன்வகை, இனிய அப்ப வகை.