English-Hindi dictionary »

citrus limon meaning in Hindi

EnglishHindi
citrus limon noun

नींबू