a boat-landing stage or bathing-place on the bank of a river, lake, or a pond

listen to the pronunciation of a boat-landing stage or bathing-place on the bank of a river, lake, or a pond
English - English

Definition of a boat-landing stage or bathing-place on the bank of a river, lake, or a pond in English English dictionary

A boat-landing stage or bathing-place on the bank of a river, lake, or a pond
ghat