Terdapat 2 arti 'short coming' di Kamus Bahasa Inggris Terjemahan Indonesia.
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti short coming adalah cela. Arti lainnya dari short coming adalah kecelaan.