Definify.com

Definition 2024


abestrus

abestrus

Tagalog

Noun

abestrus

  1. ostrich.

References