Definify.com

Definition 2025


abestrus

abestrus

Tagalog

Noun

abestrus

  1. ostrich.

References