You have searched the English word sofa meaning in Spanish camilla. sofa meaning has been search 2294 (two thousand two hundred and ninety-four) times till 1/18/2020. You can also find sofa meaning and Translation in Urdu, Hindi, Arabic, Spanish, French and other languages.

SOFA MEANING IN SPANISH

 English
Spanish
  Sofa
camilla ,sofá

Definition & Synonyms


• Sofa

  1. (n.) A long seat, usually with a cushioned bottom, back, and ends; -- much used as a comfortable piece of furniture.


Synonyms:
Couch, Lounge,