Definify.com

Definition 2026


abestrus

abestrus

Tagalog

Noun

abestrus

  1. ostrich.

References