Hindi-English dictionary »

ऐस्टर एक्युमिनेटस meaning in English

HindiEnglish
ऐस्टर एक्युमिनेटस

aster acuminatusnoun