MalayTranslate.com
Malay to English Translator
Translate Here

English to English

sawed-off
('s/O/d'/O/f )

adjective satellite (s)