tufarada
tufarada
∗tufarada
feminine noun
1waft
Copyright © 2006 Chambers Harrap Publishers Limited
tufarada [too-fah-rah’-dah]
noun
1A strong accent or smell. (f)
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011
Copyright © 2006 Chambers Harrap Publishers Limited
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011