English-Latin dictionary »

best, top meaning in Latin

EnglishLatin
best, top noun

protos [proti]noun
N