Definify.com

Definition 2025


エトㇽ

エトㇽ

Ainu

Noun

エトㇽ (etor)

  1. snot, nasal mucus