Definify.com

Definition 2024


toulou

toulou

French

Noun

toulou m (uncountable)

  1. Tulu (language)