Home
Search
Index
Definify.com
Definition
2025
librada
librada
Spanish
Verb
librada
f
feminine singular of the past participle of
librar
Similar Results
Library
Librate
Libra