Asturian

edit

Adjective

edit

talabardu m sg (feminine singular talabarda, neuter singular talabardo, masculine plural talabardos, feminine plural talabardes)

  1. astonished