Search term kikvors has one result
Jump to
AF Afrikaans EN English
kikvors [toad or frog larva] (n) tadpole [toad or frog larva]