English-Hindi dictionary »

trifoliate orange meaning in Hindi

EnglishHindi
trifoliate orange noun

जंगली संतरा