Tagalog to English
Search Query: atay

Best translation match:
Tagalog English
atay
liver; slowly;
atay
liver [lívœr]

Probably related with:
Tagalog English
atay
liver; the liver; slowly;
Advertisement

Bookmark This Site