Tusa

English: (adjective) strange

Bahasa Malaysia: aneh; ganjil; pelik


Related to Tusa


ntusa: weird

tusak: sunrise