speculabundus

An Elementary Latin Dictionary

speculābundus adj.,

on the look-out, on the watch, Ta.

Related Words