Online Dictionary

kadaluarsa Explained

kadaluarsa at Indonesian => English Of Explained:

expired, statute-barred