Definify.com

Definition 2025


xaronca

xaronca

Asturian

Noun

xaronca f (plural xaronques)

  1. frog/toad