kalo

kalo
Part of Speech
Definition
a fine sieve