Online Dictionary

garau Explained

garau at Indonesian => English Of Explained:

hoarse