Definify.com

Definition 2025


terai_hats

terai hats

English

Noun

terai hats

  1. plural of terai hat