Definition of -ambrera in Spanish:

-ambrera

suffix