Skip to main content

pirogue

English pirogue meaning in English  •  pirogue का अर्थ अंग्रेजी में
Noun
  • A dugout canoe; by extension, any small boat.
Advertisement