Skip to main content
Search Section
  • Bengali Word ডোল ২, ডোলাEnglish definition(noun) large litter; a palanquin.