English-Spanish dictionary »

liver meaning in Spanish

EnglishSpanish
sliver [slivers] (New York: A narrow high-rise apartment building)
noun
[UK: ˈslɪ.və(r)]
[US: sˈlɪ.vər]

edificionoun

rascacielosnoun

12