Meaning of smilo
Definition of smilo
(noun)
perennial
mountain
rice
native
to Mediterranean
region
and introduced into North America
Other information on smilo
WIKIPEDIA results for
smilo
Amazon results for
smilo
Tweet