English → Hindi dictionary

british house of lords

ब्रिटिश हाउस ऑफNOUN

Definition

the upper house of the British parliament

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