English → Hindi dictionary

naval installation

नवल इंस्टालेशन / नावलNOUN

Definition

military installation servicing naval forces

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