hagaloada

English: Translation
to attract ants
noun
ID
2974