English to Tagalog Dictionary
execrate
Sumpa (kahilingan)
Meaning for execrate found in 27 Languages.
Sponored Video