Entry # 893 has returned 1 entry

rurua

listenloadingplaying

noun soursop

(Indonesian) sirsak; nangka Belanda