MAE WEST


Meaning of MAE WEST in English

life jacket that can be inflated

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.