English → Hindi dictionary

tobago

टोबैगो / टोबागो / टोबेगोNOUN

Definition

island in West Indies

Looking for poetry? Read shayari and poems by great poets.