Definify.com

Definition 2024


zebrulas

zebrulas

English

Noun

zebrulas

  1. plural of zebrula