English-Hindi dictionary »

land force meaning in Hindi

EnglishHindi
land force noun

स्थल सेना