English → Hindi dictionary

papilio demoleus

Noun

पेपिलिओ डिमोलियस (नीबू तितली)

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