odd-looking

odd-looking

adj strange-looking; unusual-looking
Translations