Entry # 420 has returned 1 entry

somasi

somasi

noun land snail

(Indonesian) keong hutan