Definify.com

Definition 2025


ostruka

ostruka

Basque

Noun

ostruka

  1. ostrich

Noun