English → Hindi dictionary

carronade

Noun

एक बड़े मुँहवाली छोटी जहाजी़ तोप

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