Definify.com

Definition 2024


solucan

solucan

Turkish

Noun

solucan

  1. worm

Declension

See also