baba-yaya

Phonetic
[ba.ba-ja.ja]
English: Translation
struggling movement of worm when injure
Hindi: Translation
घायल होने पर कीड़ों की संघर्षशील गति
adjective
verb
ID
235