ενυδρίδα

Greek (Cypriot)

noun
Definitions
  • otter