English → Hindi dictionary

main yard

मैं यार्ड / मेंNOUN

Definition

yard for a square mainsail

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