English → Hindi dictionary

smiledon

समिलदों / स्मिलेदों / समिलेदोंNOUN

Definition

saber-toothed tigers

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