APICULA


Meaning of APICULA in English

n honey-bee

Interlingua English vocab.      Английский словарь Интерлингва.