lleira - Spanish English Dictionary
History

lleira

Play ENESESes
Play ENESESmx


Meanings of "lleira" in English Spanish Dictionary : 3 result(s)

Spanish English
General
lleira [f] rur. rare place full of pebbles/gravel
Geology
lleira [f] gravel deposit
lleira [f] pebble