ಅಲಿಮೆರಿ

Sholaga

edit

Noun

edit

ಅಲಿಮೆರಿ (alimeri)

  1. bee larva